catching (someone) off guard

Translations
застать (кого-то) врасплох
The sudden announcement was catching everyone off guard.
Неожиданное объявление застало всех врасплох.
Definitions
Surprising someone when they are not expecting it or are unprepared, often causing them to react with shock or confusion.
Words
catching

verb
застающий
someone

pronoun
кого то
off

adverb
врасплох
guard

noun
готовность